x

Stelae

10.4 feet x 32.5 feet x 20 inches
317 cm x 992 cm x 52 cm
Translucent pigment prints on lightboxes
as installed at Zentrum für Kunst und Medientechnologie Karlsruhe, Germany
2015

1 of 3 Next