Iglesia de Nuestra Señora del BarrueloParishSharePlaza Mayor47813 Palazuelo de Vedija, Castilla y LeónSpainGet directions