Mimi Libro, Spotted Eye Flower Mantis, 2024
All works