Skip to content

James Lemon 110

Gold Larva

ceramic, gold, enamel
70 x 60 x 60 cm

$7,700.00

In stock

Back To Top