The Great Volvo Ailas Double Decker Bus.

- Internet picture.

The end of the road for Volvo at Cardiff bus, it done great service.

Loading...
Loading...
Loading...