Horseshoe is fabricated product, normally made of metal, although sometimes made partially or wholly of modern synthetic materials, designed ...
...