Stagecoach London (Leyton) - londonbuspics

17484, LX51FMC, Stagecoach in London

s1