Samuel Huber

A globe-trotter from Neuchâtel (Switzerland)