Karlotta Still 13 200456 x 76 cmDigital C-print / DiasecProduced by Galerie Anhava Karlotta Still 12 Karlotta Still 14