Cambridge to London: sleep, or musical reverie, descends minutes into the journey.
Photo: 09.20 Cambridge to King’s Cross, October 2012
Cambridge to London: sleep, or musical reverie, descends minutes into the journey.
Photo: 09.20 Cambridge to King’s Cross, October 2012