Designed by
Title
Laccifer lacca kerr,rasin,stick lac on branches of rain tree with many aphids on background,economic insect #135217612
Description
Close up lacca kerr,rasin,stick lac on branches of rain tree with many aphids on background,economic insect