Coastal town

Cannon Beach, Oregon

Cannon Beach, Oregon

Haystack rock in Cannon Beach is photographed often for good reason. It is an iconic Oregon image that can look completely different depending upon the time of day, light conditions, and number of people visiting at the time. In summer it can be the site of a kite festival, full… Read More