Back to photostream

(P) Stagecoach London 17368 (Y368 NHK), 17523 (LX51 FOD) and 17811 (LX03 BXF)

3 preserved Stagecoach Dennis Tridents.

1,570 views
21 faves
0 comments
Uploaded on October 20, 2020
Taken on May 31, 2020