Skip to content
TheTrams.co.uk - trams and light rail in the UK
Tyne and Wear Metro
4084 approaching Ilford Road station, heading south
06/07/2006 • 002886
4084 stabled outside at the depot
07/08/2005 • 002778
Search for more pictures of 4084
Back to top
Page generated in ≈ 0.0003 seconds