Leigh on Sea, United Kingdom
I am an assemblage artist living and working in Leigh on Sea, Essex, England.
I saw my first Joseph Cornell box at the Tate Gallery London as a boy and I guess the magic started there really. You know how it is when you see a piece of art and instantly identify with it. I didn't need explanations o...