Autopedia
Advertisement
Volvo Olympian

The Volvo Olympian was a rear-engine double decker bus built by Volvo Buses.

Advertisement