Cheetah WonE1 by Aman Midha, India

2003: France.

Drawings on Display at Michelin Challenge Design™

Cheetah WonE1 by Aman Midha, India.