Trainspotting
DATE: Jan 29, 2006 PHOTOGRAPHER: Cherry
CHARLEY SAYS: “
Emo Station, 5am.
Suspect is wearing a lurid geometric print over coat and has been spotted flashing the unsuspecting early morning commuters of North London and apparently finding it hilarious.
Welcome to my slightly chilly second set.”
662 Comments





