beetleapp.com
Polyphylla decemlineata Larvae - Front View - A Beetle Identification App