Its Mysterious Life
an appreciation of beetles
Carla DeMello is an Ithaca, NY artist. All her life, she’s worked and played with any material that catches her eye—colorful, sticky, natural, malleable, goopy, or beautiful. These paper sculptures pay tribute to the natural jewels of earth, beetles.