Mercedes OC 500 RF 2542 bus chassis rear three quarters left at the 2014 Indonesia International Motor Show

Mercedes OC 500 RF 2542 bus chassis rear three quarters left at the 2014 Indonesia International Motor Show

Mercedes OC 500 RF 2542 bus chassis rear three quarters left at the 2014 Indonesia International Motor Show