23-seat Tata LP 713 Bus at the 2014 Indonesia International Motor Show front quarters

23-seat Tata LP 713 Bus at the 2014 Indonesia International Motor Show front quarters

23-seat Tata LP 713 Bus at the 2014 Indonesia International Motor Show front quarters