Stagecoach London (Leyton) - londonbuspics

17801, LX03BWU, Stagecoach in London

s1