Stagecoach London (Bow) - londonbuspics

12146, LX61DFA, Stagecoach in London

s1e400