Stephan Caspar
Stephan Caspar

Stephan Caspar

Rides bikes, speaks French, designs things, thrashes axe, paints shed, films, teaches and learns.