Large landmark mirror polished sculpture丨 Sculpture No. 101
Images of final installation
Image of installing