GRANADA. La Alhambra. Interior de la Torre de las Infantas.
Automatically generated translation
GRENADE. The Alhambra. Interior of the Torre de las Infantas.