Iglesia de Santa María del CastilloParishShareCalle de CantarranasCastellanos de Zapardiel, Castilla y LeónSpainGet directions