dead and injured water buffaloes spilled on road after truck accident (india), carcass, carcasses, cows, crash, dead, india, injured, lying, men, road, traffic accident, truck accident, water buffaloes
{}