Clement-Garrard 1903 advert
emu
British Motorcycles

Clement-Garrard 1903 advert

Clement-Garrard-1903.jpg
Another World's Record for Clement - Garrard Motor.
Garrard Manufacturing.Co. Ltd., Ryland Street, Birmingham

Image derived from Graces Guide