I WAS THERE

photos by christa holka

TWAT BOUTIQUE // DALSTON SUPERSTORE // LONDON // 2 December 2010
See the rest here