The Torre de la Martina in the Spanish town of Ayllon in the province of Segovia Castille y Leon Spain


Size: 3744px × 5616px
Location: Ayllón, Spain
Photo credit: © Nick Hatton / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ayllon, bell, castile, castille, de, la, leon, martina, province, segovia, spain, spanish, torre, tower