Cannon BeachHaystack Rock at Cannon Beach Copyright Cannon Beach. Brent Pruitt, digital photograph, 2013 Category Photography