"Monte le Son", Annemasse

Address:
Annemasse, Rhône-Alpes, FRA
 View map