×

Mercedes-Benz O305

The Mercedes-Benz O305 was a single deck and articulated bus manufactured by Mercedes-Benz in Mannheim, West Germany from 1969 until 1988. Wikipedia