Ophelia, oil on linen, 711 x 813 mm (2017)
The Danish Prince, oil on linen, 760 x 510mm (2017)
prev / next