Iglesia de Santa LeocadiaParishShareCalle la Iglesia09292 Santa María del Invierno, Castilla y LeónSpainGet directions