Stagecoach London (Bow) - londonbuspics

12134, LX61DFL, Stagecoach in London

dec2014advertbuslondon