"Enter"a basıp içeriğe geçin

Twin Peaks

Picture 1 of 2

Installation view from the exhibition Wilhelmsburger Freitag, Germany. Photo by Babette Brandenburg

Twin Peaks is an installation set on the Müllberg in Hamburg, a hill created by domestic waste.

 

Polychloroprene 16 ø, h 12 m.