Torrent, 2017 | Oil on canvas | 81 x 77 inches
Torrent, 2017 | Oil on canvas | 81 x 77 inches