2001

Stainless steel
Diameter 575 cm
Nottingham Playhouse, U.K

Sky Mirror

Sky Mirror

Sky Mirror, Red

Sky Mirror