SNAIL ON LEAF 2006

The body of the snail is made from clear crystal, with metal antenna, and it is sitting on a frosted crystal leaf.
Product ID: 
196501
Size: 
4.4 CM
List Price: 
HK$599.00
Discount Price: 
HK$599.00