Stagecoach London (Bow) - londonbuspics

12141, LX61DDU, Stagecoach in London

s1e400