Overloaded Tata truck parked near Nagercoil Tamil Nadu southern India

- Image ID: B25YCY
Overloaded Tata truck parked near Nagercoil Tamil Nadu southern India
TRUCK STOP / Alamy Stock Photo
Image ID: B25YCY
Location: Nagercoil Tamil Nadu India