Stagecoach London (Bow) - londonbuspics

18231, LX04FXW, Stagecoach in London

s1