I WAS THERE

photos by christa holka

TWAT BOUTIQUE // DALSTON SUPERSTORE // LONDON // 6 January 2011
See the rest here