Cannon BeachHaystack Rock at Cannon BeachCopyrightCannon Beach. Brent Pruitt, digital photograph, 2013CategoryPhotography