Nicola Scholz

Nicola Scholz, untitled, 2010
Necklace, spider, gold, 12 x 12 x 9 cm
Photo: Mirei Takeuchi

Details