Royalty-free stock photo ID: 505196275

MARVAO, PORTUGAL: View of the fortified village and surrounding hills from the castle - Image