ULTRA-MARINE 1157 oil on canvas, 200x200cm, 2011 2101 2021, Oil on canvas, 316.5 x 185.5 cm ULTRA-MARINE 1759 2017, Oil on canvas, 162 x 130.3 cm more artworks