Bio
Artist and designer from London, England. Working in an extensive range of mediums including digital art and jewellery, blurring the lines between digital and physical.
Other Names
TCD
Artist and designer from London, England. Working in an extensive range of mediums including digital art and jewellery, blurring the lines between digital and physical.