GRANADA. Catedral. Uno de los órganos.
Automatically generated translation
GRENADE. Cathedral. One of the organs.