Michelin competition

  • 758
  • 100
  • 3
  • The Michelin Challenge Competition design project
    (driven & undriven)
  • 3D Modelling