Mercedes Benz Citaro demo articulated bus, Rideau Street, Ottawa, Canada

Mercedes Benz Citaro articulated bus, seen on Rideau Street near Parliament Hill, Ottawa, Canada, November 2009.

S Search
Photo navigation
< > Thumbnail navigation
Z Zoom
B Back to context