Stock Photo - Stover, Toledo province, Castilla-La Mancha, Spain

Stock Photo: Stover, Toledo province, Castilla-La Mancha, Spain.