Jeremy Gonzalez

Haystack Rock on Cannon Beach Oregon is nothing short of majestic. At 327 feet it towers above the shore on the beach. People gather all around for the tide pools where you can find starfish and sea anemones in their natural habitat.

BILD Conference