0 Comments

The London red bus is iconic. This short film produced  by the British Government describing how to travel on the London Buses. Dated 1950

Author

Avatar
jane.hart@C4LPT.co.uk