Home » Photos » 1989 New Flyer Galaxy D60 Articulated Bus

1989 New Flyer Galaxy D60 Articulated Bus

1989 New Flyer Galaxy D60 Articulated Bus

Photo taken on 9 June 2019 (© aldenjewell / Flickr)

Related tags :
 1989, new, flyer, galaxy, d60, bus, articulated, canada, ad
 

D60 Photos