Red double-decker tourist bus in Moscow - Stock image
Bus, City Street, Double-Decker Bus, Mode of Transport, Street
'Moscow, Russia - August 26, 2012. Red double-decker bus with tourists in the streets of Moscow, Russia. Three red double-decker tour buses run by the Spanish company City Sightseeing and Moscow Department of Transportation hit the streets of Moscow at the end of August, 2012. Moscow was the last European capital, which did not have this service available for tourists in the past.'