Iglesia de la Invención de la Santa CruzParishShareCallejón de la Iglesia22135 Alcalá del Obispo/Alcalá d’o Bispe, AragónSpainGet directions