The walled village of Ouguela. Alentejo, Portugal

Loading…
The walled village of Ouguela. Alentejo, Portugal