Scarborough rough seas

B58WUL Scarborough Suncruisers open top Metrobus. New to London regional transport 1984 no: M1058.

608 views
1 fave
1 comment
Taken on June 20, 2010