Stagecoach London (Leyton) - londonbuspics

12153, LX61DDA, Stagecoach London