Stagecoach London (Leyton) - londonbuspics

17841, LX03BYT, Stagecoach in London

s1