Stagecoach London (Bow) - londonbuspics

12139, LX61DDN, Stagecoach in London

jun2012s1e400