Stagecoach London (Leyton) - londonbuspics

15152, LX59COU, Stagecoach in London

s1