The Plaza de Cevantes, in the Spanish city of Alcala de Henares
Size: 3872px × 2592px
Location: Plaza de Cevantes, Alcala de Henares, Spain
Photo credit: © Richard Fairless / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: alcala, buildings, cevantes, henares, lamp, main, plaza, spain, square, tourism