Factfile about the new London double-decker bus
1 / 1
Press Association Images
Fri, Jun 21, 2013 7:25 AM EDT