CANVAS HUMANOID


One of my favourite artwork, canvas made using hand crafted stencils and spray paint. Created during 1st Covid19 lockdown in Uk.


£66.6 
  • Shipping: