London, United Kingdom
Bury st Eds Suffolk 1954
London based artist
New work is an investigation into the power of nature,creative and destructive using the alchemy of materials to conjure mindscapes that allow the viewer to participate in their interpretation
artworks
View All 13 Artworks