Iglesia de la Invención de la Santa CruzParishSharePlaza Ayuntamiento44382 Alba, AragónSpainGet directions