These are large beetles in the Chrysomelid family (leaf-eating beetles). Photographed in Larose Forest.
Please login or register.