12 layer screen print (42 x 59.4 mm)
Standard edition (signed edition of 30)
£185 (£215 A/P with hand embellished 24 carat gold teeth)
Black glitter edition (signed edition of 20)
£225 (£255 A/P with hand embellished 24 carat gold teeth)
Comes with a certificate of authenticity
More