Rocks at Cannon Beach
A couple lava rock formations at the foot of Haystack Rock in Cannon Beach Oregon.
OregonCannon BeachbeachoceanPacificrockrockslava rockswaveswater