Velvet Stream -- This Must Be Pop, Queen of Hoxton, London, 21 August 2012
18 photos · 6 views