WELSH TRAM
The large double-decker tram of the Swansea and Mumbles Railway, Glamorgan, Wales. They were the largest trams in UK service
Picture No
10157407
Media ID
44866586
Size
4476px x 3414px
(1.6MB)
Credit
Mary Evans Picture Library
Source
Photograph by Fred Musto for the Mustograph Agency
Date
1950s





























