Mice Riders, 2020, oil on canvas, 46 x 36 cm March 19, 2020 960 × 1200 Mice Riders, 2020, oil on canvas, 46 x 36 cm