Preview The city of consuegra in the province of toledo, castilla la mancha, Spain Image ID: 837-817 Artist: Duby Tal Purchase a commercial license Buy framed prints & more from our print store locations geography destinations europe spain toledo consuegra continent donquixote religions christianity church architecture religious architecture castilla la mancha