Poppy Green Red 2, 32 x 32″, 8104691 Published June 29, 2016 at 7680 × 7680 Poppy Green Red 2, 32 x 32″, 8104691