Everything you never thought you needed to know about Marc P Summers.
Coffee Shop
Liverpool Street Station, London, Greater London, United Kingdom
3 visits · first 2011-05-12 · last 2012-05-31
Latte! Magazine! Chill!