Kelly Herd Large Princess Cut Three Stone Horseshoe Ring with Rose Gold Plated Horseshoe- Sterling Silver

$83.09