London, London, United Kingdom
Artist Statement :
There is no real start or finish in nature, its all a process, but since the arrival of the Anthropocene the influence humans have in shaping the process is huge. Plants are the dominant species on the planet being 99.5% of the total mass and we are totally dependant on them fo...
artworks
View All 19 ArtworksCommission Carol Sharp
If you’re interested in commissioning this artist for a custom artwork, inquire here.