Back to overview

Assembling the metal structure — Humen Town, Dongguan, China

Humen sculpture

Go to top