EFE.28804. Leyland Titan London Transport. MIB

EFE 28804 Leyland Titan Park Royal London Transport Central Red T280 GYE280W 101 North Woolwich Free Ferry