Stagecoach London (Bow) - londonbuspics

18215, LX04FXC, Stagecoach in London

s1