audiovisual data installation

2022

audiovisual installation,

2021

interactive audiovisual installation

2021

automated digital footprint generator

2021

pigment print 39 x 59 cm, 28 x 42 cm

2020 - 2023

pigment print 39 x 59 cm

2020

pigment print 39 x 59 cm

2020

2020

pigment print 28 x 42 cm

2020

2020