Back to photostream

London Country DL4

Leaving Heathrow Bus Station on a Green Line 767 journey to London was London Country DL4 (MPL 124W), a Duple bodied Leyland Leopard

 

1,589 views
5 faves
0 comments
Uploaded on February 24, 2018
Taken on March 19, 2011