Lalique Gregoire toad sculpture gold luster crystal

$1,150.00
  • Gold luster crystal
  • Handcrafted in France
Size

4.13 x 4.33 x 3.03 in

?> ?>