2013, Kjula. Pistonhead open 2

Sweden Internationals 2013

Gumball 3000 passing through Stockholm

Justin Bieber in Stockholm 2013

It’s hard being a photographer with 300+ screaming Justin Bieber fans arround you.