Tor in the little town of Mikkeli, halfway up Finland on the drive to Koli. We finally found a spot in Finland where the locals don’t speak English; so they’re not completely perfect after all!
Tor, in Mikkeli
Previous post: Cuba in Helsinki
Next post: New Years 2009
