Designed by
Title
The Court of the Lions, the Alhambra, Granada, Andalucia Andalusia, Spain, Europe. #130904739
Description
Moorish architecture of the Court of the Lions, the Alhambra, Granada, Andalucia Andalusia, Spain, Europe.
This image is editorial