A new piece of art has been added to the downtown area on Main Street, across the street from the Village Café restaurant. The eight-foot high pole is inscribed with the phrase “May Peace Prevail on Earth” in eight different languages: English, Spanish, Mandarin, Vietnamese, Tagalog, Samoan, Persian, and the written language, Braille. The United […]
The post New Art Installed In Downtown Vista appeared first on The Vista Press.