Mr. Leo Passage

Bronze
300:120:126 cm
2010
The sculpture is installed in Chengdu, China.

Made on
Tilda