Stagecoach London (Leyton) - londonbuspics

17851, LX03BZE, Stagecoach in London

sep2012s1