SNAILS BABIES ON LEAF 2009

The baby snails are made from clear and frosted crystal and are sitting on a frosted crystal leaf.
Product ID: 
268196
Size: 
4.4 CM
List Price: 
HK$665.00
Discount Price: 
HK$665.00