John Michael Richardson

John Michael Richardson Mixed Jeweled Teardrop

$35

1.75 inches

Handcrafted 

You may also like

Recently viewed