Troops marching through the old town center of Geneva during the annual L’Escalade festival held each year in early to mid-December.
Troops marching through the old town center of Geneva during the annual L’Escalade festival held each year in early to mid-December.