Iglesia de Santa María del CastilloParishShareCalle Herreros49400 Fuentesaúco, Castilla y LeónSpainGet directions