Designed by
Title
Islamic Moorish architecture and design in the Court of the Lions, Alhambra palace. Granada, Andalusia, Spain. #138746130
Description
Granada, Andalusia, Spain. May 3, 2017 : Islamic Moorish architecture and design in the Court of the Lions, Alhambra palace.
This image is editorial