Let The Carrot Talk To You, 2025, 6.5 x 5 inches, Risography Print Let The Carrot Talk To You, 2025, 6.5 x 5 inches, Risography Print Slide 1 Slide 1 (current slide) Slide 2 Slide 2 (current slide) Go Back