The white washed houses of the historic village of Monsaraz. Alentejo, Portugal

Loading…
The white washed houses of the historic village of Monsaraz. Alentejo, Portugal