Los Tomillares


Los Tomillares - human settlement in Castrillo del Val, Burgos Province, Castile and León, Spain.