Webra Mach 1

£175.00

1 in stock

Category:

Description

Webra Mach 1

Webra Mach 1. First Series Webra Mach 1 from 1953 with large intake and in Like New condition, super collectors TBR 2.5cc.

Webra Mach 1 Webra Mach 1