Haystack Rock, The Needles And Sea Stacks, Cannon Beach, Oregon, United States Of America PacificStock
Yellow canoe on a sandy beach near a cave in the crystal clear waters of the promontory of Palinuro Cilento Italy in summer sergiopazorama