Celestial emerald ring

$32

14k Gold filled mini teardrop CZ adjustable ring 

You may also like