Jacob Rochester USA, 1995
Mirror Image, 2022
Oil on canvas
91.4 x 91.4 cm (36 x 36 in)
Copyright The Artist