Torre de las Damas and its reflection in a pool in the Alhambra of Granada, Spain.

Royalty-free stock photo ID: 76933126

Torre de las Damas and its reflection in a pool in the Alhambra of Granada, Spain.