Routes 75 to 99 - londonbuspics

Route 96 - 15095, LX09AHE, Stagecoach London