13622
South East England
>
Stagecoach South
>
13622
Stagecoach
This is a Leyland Olympian/Alexander RL. It is fleet number 13622. The picture was taken in Southampton on 28/01/2006. This vehicle was previously operated by HK Megabus.com liv.
< Prev
Next >
Back
Gallery front page