Sam Kneller has lived in numerous cities, in various countries, on three continents.

Sam Kneller has lived in numerous cities, in various countries, on three continents.