The Great Volvo Ailas Double Decker Bus.

- Internet picture.

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

Join In

Comments (0)

    Loading...
    Loading...
    0