L62
London
>
Arriva London
>
L62
Arriva
This is a Leyland Olympian/ECW. It is fleet number L62. The picture was taken in North Weald on 06/07/2008. This vehicle is now operated by Stephensons.
< Prev
Next >
Back
Gallery front page