May 13, 2024 4724 × 5745 The Secret Language of Plants, 120×100 cm, acrylic and spray paint on canvas The Secret Language of Plants, 120×100 cm, acrylic and spray paint on canvas