Stagecoach London (Leyton) - londonbuspics

15155, LX59CPK, Stagecoach in London

s1