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

$159.00