Cannon Beach and Haystack Rock, OR - L. Lawrence

Cannon Beach and Haystack Rock, OR