Share
twitterlinkedinfacebook
Image 1 of 1
15053.jpg
Scale insect pests on Cattleya orchid leaf, with ants and honeydew sap