Friday 31 July 2009

Little Shop of Horrors

(Image via Topshop)

Horror Girl? Is the girl on the rights's (our right, not their right) expression and 'Hammer' emblazoned beige knitwear supposed to sell this collection to us?

No comments: