Endeneu

Endeneu

2010

ink on paper

55.1 x 150.4″ (140 x 382 cm)

private collection, Cologne