Court of the Lions, Alhambra, UNESCO World Heritage Site, Granada, Andalucia, Spain, Europe
Editorial
Resolution
6500 x 4333px
Contributor
Rights
Release
Stock Photo ID
D246_122_256
Buy more and save
Market freeze