By Chris DeBenedetti
Thursday, February 28th, 2013 at 10:02 am in Uncategorized.
Are there any professional art critics in the house? Any amateur ones? Either way, tell us your thoughts about this sculpture, which has been commissioned to be installed next year in Central Park in Fremont:
For more of the story about this sculpture, click here.