View of the medieval town of Obidos in Portugal, taken from the walls of the Moorish castle. The town is a UNESCO world heritage site.

Royalty-free stock photo ID: 85331302

View of the medieval town of Obidos in Portugal, taken from the walls of the Moorish castle. The town is a UNESCO world heritage site.