LAMB CASTRATING KNIFE
Overview Made in Sheffield, England. Taylors Eye Witness has been manufacturing quality products for over 150 years.
Overview Made in Sheffield, England. Taylors Eye Witness has been manufacturing quality products for over 150 years.