Image 1 of 1
pngv0590.jpg
Couple walking dog on beach near Haystack Rock; Cannon Beach on the Oregon Coast.