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

Royalty-free stock photo ID: 11328037

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