Seastacks, Garrapata State Beach, Big Sur, California

Seastacks, Garrapata State Beach, Big Sur, California

Previous Image Next Image