The Alhambra, in Granada Spain. This is an UNESCO World Heritage site

Royalty-free stock photo ID: 7875025

The Alhambra, in Granada Spain. This is an UNESCO World Heritage site