Royalty-free stock photo ID: 64969201

Montalegre castle, north of Portugal - Image