The illustrated encyclopedia of motorycles - 320 pages : illustrations ; 28 cm

0890098689

629.2275