This website uses cookies to ensure you get the best experience on our website. MORE INFO

Eclipse

Location : CHINESE MAINLAND, Chengdu
Artist : David Harber

“Eclipse” is a beautifully formed mirror of polished stainless steel. Its elliptical portal plays with light and reflections to mislead the eye and stimulate the mind. Stunning as a distant focal point and intriguing when viewed close up. The Torus distorts its surrounding in its reflections and draws the individual to it as a piece of sculpture.