Metropolitan Electric Tramways (MET) 331 in service at the National Tramway Museum on 19th April 2006.
Two London trams in the workshop at Crich. On the left London United Tramways (LUT) 159 and on the right London Transport (LT) 1622. Click here for historical archive pictures.
No comments:
Post a Comment