Shore

Dozens of people explored the tidepools by Haystack Rock in Cannon Beach on a morning this month.