Where Is Iron John?
Acerone (Luke Palmer) first London Solo show at the Rag Factory, Heneage Street (off Brick Lane).
Open until 7pm on Sunday 14th October 2012
58 photos · 234 views