The old medieval castle of Marvao, Portugal, Alentejo, was built in the 13th century

Royalty-free stock photo ID: 83263762

The old medieval castle of Marvao, Portugal, Alentejo, was built in the 13th century