Cutest little green frogs on carved Celluloid shell.

Cutest little green frogs on carved Celluloid shell.

Cutest little green jade frogs on carved Celluloid shell.

Retail Price: 
145.00
Item number: 
PI140416021