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