Stagecoach London (Leyton) - londonbuspics

17797, LX03BWL, Stagecoach in London

s1