Triumph Motorcycles

Sporting aluminium sidecar attached to the o.h.v. Triumph.



Triumph Logo
Triumph Motorcycles