Seagulls congregate in the morning tidepools of Cannon Beach
A view of the hotels from the cands of Cannon Beach
Morning fog over the sands of Cannon Beach