Gallery | North America | USA | California | Pacific Coast |
Sea Stacks at Garrapata S.P.

Sea Stacks at Garrapata S.P.