Moment of Inspiration 3D modeling for designers and artists
Mochet CM125 De luxe 1953   by MacGreggor         View full size

Mochet was a French manufacturer of recumbent bicycles, velocars, motorcycles, sidecars and mini-automobiles at the beginning of the 20th century. Its activity ceased in 1958.