Ville Haapasalo travels across Russia in 30 days.
2001
—
2006
2005
2021
2022
2010
2019
1969
2023
2024