Bus and Coach Photos
Heusser Mercedes coach
Mercedes coach from the Swiss company Heusser. Seen here in Esch-sur-Sûre Luxembourg.
Picture added on 20 August 2009 at 05:55