Share

ambulance accident (india)

ambulance accident (india), ambulance, car accident, car crash, collision, india, mini-van, road crash, traffic accident, traffic crash, wreck

Remains of an ambulance accident (India)

Someone had no luck that day.

Date
卐 Horn Please 卐 - Traffic accidents in India & Nepal 107 photos (selected)