Haystack Rock Cannon Beach, OR 2010 From David Patterson's Portfolio
Golden Beach Cannon Beach, OR 2010 From David Patterson's Portfolio
Clouds over Cannon Beach Cannon Beach, OR 2010 From David Patterson's Portfolio
View from Ecola Cannon Beach, OR 2010 From David Patterson's Portfolio
The Rock Cannon Beach, OR 2010 From David Patterson's Portfolio