Chelyabinsk Region, Russia - August 23, 2008: Coach Bus Mercedes-benz O404-15rh-a At The Interurban Road. Stock Photo, Picture And Royalty Free Image. Image 65161751.
Old Mercedes-Benz O404 Luxury Coach of the SBA-Nordurleid Company on a Parking Lot Waiting for Passengers Editorial Photography - Image of comfortable, auto: 200318577