Haystack Rock
A long exposure on a cloudy day provides a moody atmosphere at Cannon Beach, Oregon
Cannon BeachHaystack RockOregon coast