Court of the Lions, Alhambra Palace, UNESCO World Heritage Site, Granada, Andalucia, Spain, Europe
7265675
Model release
No Model Release available,
Property release
Not specified