Praia de Mira

Seaside resort at edge of woods