1305 E Cliff Dr
Santa Cruz, California 95062

Framed by an enormous mural depicting every day life in an Ohlone village, the Native Peoples of Santa Cruz exhibit explores life in Santa Cruz prior to the arrival of Europeans.

Added by Upcoming Robot on September 4, 2010