ZARAGOZA. Iglesia de las Escolapias.
Automatically generated translation
SARAGOSSA. Church of the Escolapias.