Designed by
Title
Pine-tree lappet, Dendrolimus pini cocoon on pine twig isolated on white background #185847315
Description
Pine-tree lappet, Dendrolimus pini cocoon on pine twig isolated on white background, this insect can cause damage on pine forests.