Lyotard pedals

French pedals,manufactured in practically unchanged design from 1960's to 1980's - unused

Price
ask us
Availability
sold out
Part number
7009
Year:
1970 cca