Preview Road through Alcubillas village, Castilla-La Mancha, Spain, Europe Image ID: 815-1475 Artist: Arcaid Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors places village villages alubillas rural roads country roads dilapidated castilla la mancha castilla la mancha new castile spain europe