GRANADA. Vista de la Torre de la Vela y Granada.
Automatically generated translation
GRENADE. View of the Torre de la Vela and Granada.