Travel photography and stock images by Stephen Bay
HomeCaliforniaCentral CoastSanta CruzBoardwalk › Photo #7746
Crowd on Santa Cruz beach. Santa Cruz, California, USA.

Crowd on Santa Cruz beach. Santa Cruz, California, USA.


Photo #7746