Print
SOLD
DEBORAH THOMAS
England
Circa 1990
Glass, wire, metal, incandescent lights
43″ high x 30″ diameter