Main square of Ayllón. Segovia. Spain


Size: 4288px × 2848px
Location: Ayllón. Segovia. Spain
Photo credit: © Campillo Rafael / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: aylló, castile, castilian, leó, main, mayor, medieval, municipality, plaza, segovia, spain, spanish, square, village