2 records – page 1 of 1.
Drake's modern blacksmithing and horseshoeing
Scientific horse, mule & ox shoeing : a ...