Thank you for your patience while we retrieve your images.
Court of the Lions (Spain)

Court of the Lions (Spain)

Court of the Lions at Alhambra Palace in Granada, SpIn (1977)