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

$159.00