calf dehorning crate

calf dehorning crate