Thursday, 30 April 2015

The London bus: Britain’s most iconic design?

The London bus: Britain’s most iconic design?

Beloved by locals and tourists alike, London’s red bus has endured to become synonymous with the city.
Read more: http://ift.tt/1GLUdpe

No comments:

Post a Comment