London (& Paris) -- 2008

<< Home   << Topic

<< Back   Forward >>

One of the four new hybrid buses being tested in London stops for publicity photos on Westminster Bridge.