London, United Kingdom
Mine is a hidden world - of symbols, faces and hands - with sly references to artists...
Created by imagination, by moving hands and the occasional interventions of spirits and interdimensional beings.
artworks
View All 10 Artworks