Haystack Rock through Beach Grass
Cannon Beach, OR 2005
close window