Between one carriage and another, passengers tell their stories over a train journey.
2018
2024
1995
1976
2019
2020
1996
2017
1999
1980
2023
—
1998