Arabic stone carvings on a wall in the Nasrid Palaces of the Alhambra of Granada, Spain.

Royalty-free stock photo ID: 65516020

Arabic stone carvings on a wall in the Nasrid Palaces of the Alhambra of Granada, Spain.