Stagecoach London (Leyton) - londonbuspics

17875, LX03NFZ, Stagecoach in London

advertbuslondonsep2012