ZARAGOZA. Canal Imperial y Playa de Torrero.
Automatically generated translation
SARAGOSSA. Imperial Canal and Torrero Beach.