Travel photography and stock images by Stephen Bay
HomeCaliforniaParks › Photo #905
Tidepools. Natural Bridges State Beach, California.

Tidepools. Natural Bridges State Beach, California.


Photo #905