Islamic (moorish) architecture in the Nasrid Palaces of the Alhambra of Granada, Spain.

Islamic (moorish) architecture in the Nasrid Palaces of the Alhambra of Granada, Spain.

 Stock photo ID: 64095709

Same artist

  |   See all