Stagecoach London (Leyton) - londonbuspics

17826, LX03BXZ, Stagecoach in London

s1