Stagecoach London (Leyton) - londonbuspics

17905, LX03ORY, Stagecoach in London

sep2012s1