Stagecoach London (Bow) - londonbuspics

12149, LX61OCU, Stagecoach in London

dec2014advertbuslondon