Title: Traité de maréchalerie vétérinaire
Subjects: Horseshoeing