Scientific Horseshoeing logo

Live horse observation Conformation and its Affect on Gait