A gorgeous day ending at Cannon Beach, along the Oregon coast.
Cannon Beach is a small town along the Oregon Coast, and home to Haystack Rock.
26 May 2008
From:
Jeff Marlow
Cannon Beach, Oregon, US
Discovered by G. Anderson
on 29 December 2007.
182 views.