Micro.blog

jamescousins
jamescousins
Rush hour at Clapham Junction. Britain’s busiest station.