Tuesday, August 26, 2014

The Alcazar in Toled

The Alcazar in Toledo, Castilla La Mancha, Spain.