La Florimontaine

avenue du Petit-Lancy 29,
1213 Petit-Lancy (Genf)
Switzerland