Stagecoach London (Leyton) - londonbuspics

17807, LX03BXB, Stagecoach in London

s1