Scarlet Tempest, 2017 | Oil on canvas | 79 x 75 inches
Scarlet Tempest, 2017 | Oil on canvas | 79 x 75 inches