Stock Photo: Main Square. 17th Century. Tembleque. Toledo province. Castilla la Mancha. Spain