Plaza de Espana Square with Clock Tower (Torre del Reloj) and Consuegra City Hall - Consuegra, Castilla-La Mancha, Spain