Stagecoach London (Leyton) - londonbuspics

17823, LX03BXV, Stagecoach in London

s1