Exploring the world, one photo at a time ...
Show More
The Rock

Haystack Rock in Cannon Beach in Oregon