Stock Photo - The Alhambra, La Alhambra, a moorish citadel and palace designated a UNESCO World Heritage Site in 1984, City of Granada, Province of Granada, Andalusia Andalucia, Spain, Europe

Stock Photo: The Alhambra, La Alhambra, a moorish citadel and palace designated a UNESCO World Heritage Site in 1984, City of Granada, Province of Granada.

Searchable keywords

Choose multiple keywords

More from this author

View Images & Videos by Rolf Hicker