Stagecoach London (Leyton) - londonbuspics

10116, LX12DDF, Stagecoach London