Stock Photo: Plaza Mayor or Ayuntamiento, Astorga, Camino de Santiago, León province, Castilla y León, Spain.