Share
twitterlinkedinfacebook
Image 1 of 1
3020595.JPG
Mealybugs (Pseudococcus affinis) on a Bush Lily leaf (Clivia miniata)