Cannon Beach + Tufted Puffins

A visit to the Oregon Coast - Spring 2022