by Artzzz
MOSCOW, RUSSIA - MAY 5, 2012: White Mercedes-Benz O350SHD Tourismo interurban coach at the city street.