natalie mini horseshoe

16 inch double vermeil with hammered mini horseshoe

422718N