Thank you for your patience while we retrieve your images.


Waves Breaking on the Sea Stacks in Big Sur, California

Waves Breaking on the Sea Stacks in Big Sur, California