Iglesia de San Juan de la PalmaParishSharePlaza Maria Purísima de la Cruz41003 Sevilla, AndalucíaSpainGet directions