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

Royalty-free stock photo ID: 64095709

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