Stagecoach London (Leyton) - londonbuspics

12152, LX61DCZ, Stagecoach in London

s1e400aug2015