Iglesia de Nuestra Señora de la PiedadParishShareCalle Iglesia21570 Santa Bárbara de Casa, AndalucíaSpainGet directions