Twin Lakes
The past is revealed yet again at Twin Lakes in Santa Cruz, CA. After many storms had passed in the winter of 2010 strange objects appear that are normally buried under the sand.
Customers who liked Twin Lakes also liked these.