clock on cathedral santa maria de regla, Leon spain castile and leon


Size: 3420px × 5130px
Location: leon castile and leon spain
Photo credit: © Per Karlsson, BKWine 2 / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architectural, architecture, bkwine, castile, castilla, cathedral, church, city, clock, de, ec22-772-7220, leon, maria, regla, santa, spai, spain, spanish, town