breathtakingdestinations: Cannon Beach - Oregon - USA (by Diana Robinson)