Stagecoach London (Leyton) - londonbuspics

15153, LX59CPE, Stagecoach London

s1