3088
South East England
>
Stagecoach South
>
3088
Stagecoach
This is a Leyland Leopard/Plaxton Supreme IV. It is fleet number 3088. The picture was taken in Southampton on 30/09/1984.
< Prev
Next >
Back
Gallery front page