Bally Scheurer

Geneve
Switzerland