British trams - MikeMorant
Powered by SmugMug Log In

London trams
LT tramcars await their collective fate at the famous Penhall Road scrapyard in Charlton.
[Mike Morant collection]

EnglandLondontramsPenhallRoadlineAJ0509