Back 6 of 8 Previous | Next
2021, UV-print, etching needle and oil on glass, 108.7 x 108.7 in. / 276 x 276 cm