Will Swain: E&M Horsburgh T90EMH
Will Swain: E&M Horsburgh E19EMH
Will Swain: First Scotland East 63260 SN65OJJ & E&M Horsburgh E19EMH
Will Swain: E&M Horsburgh E19EMH
Will Swain: E&M Horsburgh E19EMH
Will Swain: EMH DD17 SN56AAU & Shearings KXI244 / G851RNC
Will Swain: EMH DD17 SN56AAU & Shearings KXI244 / G851RNC
Will Swain: E&M Horsburgh T900EMH
Will Swain: Edinburgh Trams 277 & E&M Horsburgh T900EMH
Will Swain: E&M Horsburgh T900EMH