Back to photostream

GLASGOW CORPORATION SGD285

SGD285was a Leyland Titan PD2/24 / Alexander H33/28R new as Glasgow Corporation number L283 in November 1959, seen in Oswald Street in Glasgow.

2,031 views
15 faves
2 comments
Uploaded on April 17, 2020
Taken on June 17, 2018