Stagecoach London (Leyton) - londonbuspics

15154, LX59CPF, Stagecoach in London

s1