Stagecoach London (Leyton) - londonbuspics

10122, LX12DDU, Stagecoach in London

sep2012e400s1e400