Stagecoach London (Bow) - londonbuspics

12128, LX61DFD, Stagecoach in London

s1e400