Back to photostream

Leyland Titan PD2

Leyland Titan PD2A/30 with East Lancs body deilivered new to Eastbourne Corporation (fleet no. 73) in March'66.

Eastbourne railway station 2nd July 2017.

3,702 views
2 faves
0 comments
Uploaded on July 5, 2017
Taken on July 2, 2017