Lalique Gregoire toad sculpture gold luster crystal

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

4.13 × 4.33 × 3.03 in