X-Nico

unusual facts about C. ciliata


C. ciliata

Corythucha ciliata, the sycamore lace bug, an insect species found in Europe



see also