Stagecoach London (Bow) - londonbuspics

18226, LX04FXR, Stagecoach in London

advertbuslondons1