Gripping device and method for protecting the hoof of a...
Gripping device for horse shoe
Canada
World
United States