Stagecoach South (South Downs and Portsmouth) - londonbuspics

18193, MX54LRA, Stagecoach in the South Downs

stagecoachbrandingss1