Image Credit: Keita Morimoto, Flora, 2015, oil on linen, 96 x 48 in. Courtesy of Nicholas Metivier Gallery.