Stagecoach London (Bow) - londonbuspics

18223, LX04FXL, Stagecoach in London

advertbuslondons1