The 13th century castle and walled village of Campo Maior. Alentejo, Portugal

Loading…
The 13th century castle and walled village of Campo Maior. Alentejo, Portugal