Photos by London Transport Museum from Glasgow
There are 1 tram and light rail photos by London Transport Museum from Glasgow (United Kingdom) on Tram Travels.

1962.
Link
London Transport Museum
Language: English.
See all links about trams in Glasgow.
Last updated: February 19, 2025.