This rock between the beaches of Polvoeira and Paredes da Vitória on Portugal’s west coast is know as the Castelo/Leão (meaning Castle or Lion - depending on where you view it from I think)
Photo by mariecullinane
Royalties free, Commercial & Editorial use
$10.00