Orangutans Deposition (after Caravaggio)

Orangutans Deposition (after Caravaggio)

oil on canvas

150 x 120 cm

2019

Lawrence Wells