Get out today and see some great visual art… After all one of Costa Mesa’s taglines is ‘City of the Arts.’ Be inspired by a great piece of art over by the Westin at South Coast Plaza. Charles O. Perry created The Ram, which can be found between the Park Tower and The Westin Hotel.
Charles O. Perry uses his statues to questions the laws of nature. That’s deep… Obviously he’s a genius! He has practiced architecture and created art all over the world. Some of the other places where his public statues are displayed include Washington D.C., Singapore, and Japan. Take a minute and appreciate the talents of a wonderful artist. And if you can’t make it today, make sure to take a look next time your over by South Coast Plaza.