GRANADA. La Alhambra. Salón de Embajadores.
Automatically generated translation
GRENADE. The Alhambra. Ambassadors Hall.