The 13th century medieval castle protecting the white washed village of Arraiolos, at twilight. Alentejo, Portugal

Loading…
The 13th century medieval castle protecting the white washed village of Arraiolos, at twilight. Alentejo, Portugal