New Tramcars for Blackpool 1933 publication - 8 page publication by The English Electric Company 5 photographs and one drawing of these new trams being constructed, with details and specifications etc. size 8" x 10 1/4"
New Tramcars for Blackpool 1933 publication - 8 page publication by The English Electric Company 5 photographs and one drawing of these new trams being constructed, with details and specifications etc. size 8" x 10 1/4"