Fuller rose beetle. A. Adult. B. Larva.
Fuller rose beetle. A. Adult. B. Larva.