lead crystal, halogen lamps,
spiders in seach of prey
on street lamp
approx. 250 x 250 x 500cm
(8 1/5 x 8 1/5 x 16 1/5 ft)
City Nord Park, Hamburg, Germany, 2006