Paul Sloan – Animal Kingdom Paul Sloan, Maximum Shade, 2020, oil on canvas, 80 x 74.5 cm Enquire About Work Share this