Plaza de Espana Square with Clock Tower (Torre del Reloj) and Consuegra City Hall - Consuegra, Castilla-La Mancha, Spain
Size: 7952px × 5304px
Location: Consuegra, Spain
Photo credit: © Diego Grandi / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: angle, castile, castile-la, castilla, castilla-la, city, clock, consuegra, cordoves, de, del, diaz, espana, europe, european, foundation, fundacion, government, gumersindo, hall, high, historic, la, landmark, mancha, municipal, museum, palace, plaza, reloj, san, senora, skyline, spain, spanish, square, toledo, torre, tower, town, travel, view