Stagecoach London (Bow) - londonbuspics

12137, LX61DFP, Stagecoach in London

s1e400