Tube Train sketches in October II December 04, 2007 The people in London are not the happiest of all. Their emotions are deep though. A lot of sleeping and reading, all to avoid talking to strangers sitting beside them. What a life! ← Older Post Newer Post →