Haystack Rock on Cannon Beach #3 is a photograph by David Patterson which was uploaded on May 28th, 2011.
Title
Haystack Rock on Cannon Beach #3
Artist
David Patterson
Medium
Photograph - Digital Art/photography
Description
Haystack Rock on Cannon Beach, Oregon
Uploaded
May 28th, 2011