Manchester 173 – Your Country Needs You!

OLYMPUS DIGITAL CAMERA

Manchester 173 seen inside the new Lakeside Depot at the Heaton Park Tramway. (Photo courtesy of Leeds Transport Historical Society)

Bookmark the permalink.

Leave a Reply

Your email address will not be published.