Stagecoach London (Leyton) - londonbuspics

15131, LX59CMK, Stagecoach in London

s1