Street Art

A Group of Sports Sculpture

This is the art in Shanghai Stadium. (Source of information: urban sculpture)

Location:

  • Shanghai Stadium (Shanghai), China

Grades:

  • 300 series

Surface finish:

  • Grind based on 2B surface

Fabrication process:

  • Stamping, welding