History of the National Tramway Museum

Saturday, July 07, 2012

LUT 159 LAUNCH ON 7 JULY 2012

Looking magnificent arriving at Town End stop

London line up at Town End

LUT 159 about to depart the depot on maiden passenger journey

Crowd gathering for the inaugural handover speeches

No comments:

Post a Comment