April 12, 2011 7:50 am

The Chula Vista Nature Center Has Combined Living Sea Life and Art

Fifteen exhibits will be up through Labor Day to display, you guessed it, living art. Megan Tevrizian went to the Chula Vista Nature Center to bring you a preview of this unique concept.

US & World Videos

Exit mobile version