ID 290061692 © Cito4ekk | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
praia amoreira aljezur portugal algarve atlantic ocean beach west portuguese bay coast coastal coastline littoral navy oceanic resort sea seashore seaside shore sweeping turquoise water waves breakers breaking crests wave flocks sheep surf swash white layered volcanic volcano beaches sand cliffs natural nature rock rocks stones landscape outdoors travel amoreiral western portugal region