Tor, in Mikkeli

December 31, 2008

Tor

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!

Leave a Comment

Previous post:

Next post: