Rooftops of the historical village of Castelo de Vide. Alentejo, Portugal

Loading…
Rooftops of the historical village of Castelo de Vide. Alentejo, Portugal