Skip navigation

Islamic Carvings, The Alhambra, Spain

By ACMI, 2010