11Feb
Cannon Beach
Cannon Beach
Cannon Beach

At Cannon Beach

Beach smiley! Here for now, at least until the tide comes in...