London Busses Head to Cuba
Jul. 07, 1964 - London, England, United Kingdom - First of the Leyland Buses leave for Cuba. Sixteen buses, the first of the large order from Cuba built by the Leyland Company were loaded aboard the East German ship Heinrich Heine at Dagenham Docks yesterday to begin their journey to Cuba
Picture No
13247806
Media ID
47019494
Size
5539px x 4466px
(1.5MB)
Credit
(c) Keystone Press Agency/Keystone USA via ZUMAPRESS.com/Mary Evans
Usage Restrictions
Editorial Use Only - No Property or Model Releases. For any non-editorial use, please contact Mary Evans direct
Source
Keystone Pictures USA


