English

Annemasse, Place des Marchés