by Artzzz
MOSCOW, RUSSIA - MAY 5, 2012: Yellow Mercedes-Benz O560 intouro interurban bus at the city street.