Bus and Coach Photos
Yellow Star Express
Yellow Star (JJC 8801) on the Johor Bahru - Kuala Lumpur run.
Malaysia, 4th June 2011.
Picture added on 17 October 2011 at 12:52