February 13, 2021

god will splushed water

2012/2021
C-print mounted on plexiglas,frame
147.5 x 110.0 cm