Thierry Calame, Lenz & Staehelin (CH)

Calame_Thierry

Calame_Thierry