Photos by Mumbles Railway from London
There are 3 tram and light rail photos by Mumbles Railway from London (United Kingdom) on Tram Travels.

1950.

1949.
There are 3 tram and light rail photos by Mumbles Railway from London (United Kingdom) on Tram Travels.