0158-330-1

London Transport Leyland Tiger TF-type single-decker bus. Produced from 1937, in service until 1953.

© All rights reserved