Iglesia Parroquial de San Felipe y SantiagoParishShareCallejón de la Iglesia18416 Busquístar, AndalucíaSpainGet directions