Close
Hibiscus mealybug
Maconellicoccus hirsutus