Lara Tabet
The River
2018
Bacteria on celluloid, scanned and printed on textile
Top