1027508

Farmer inspecting a recently lambed ewe for foot problems / infections. Lameness / foot rot


Close