Ville Haapasalo travels across Russia in 30 days.
2015
2017
2005
2018
2013
2020
2004
1999
2012
2011
2000