Iglesia de la Virgen del BarrioParishSharePlaza Iglesia40175 Valleruela de Sepúlveda, Castilla y LeónSpainGet directions