Preview Spain, Castilla La Mancha, Toldeo, Garcilaso de la Vega statue. Image ID: 797-12506 Artist: Bennett Dean Purchase a commercial license Buy framed prints & more from our print store spain spanish espana castille mancha castilla la mancha castile la mancha toledo travel europe european world heritage site city architecture art arts statue garcilaso de la vega