Ville Haapasalo travels across Russia in 30 days.
—
1994
1998
2002
1975
2005
2006
2003
2007
2023
1972
2004
2019
2022