Sphinx ligustri caterpillars
Price
€14.50
Scientific name: Sphinx ligustri
Common name: privet sphinx
Geographical area: in urban areas and forests in Europe and other parts of...