Arthropoda Insecta Lepidoptera Zygaenoidea Limacodidae HMCMS:Bi2014.10.2802
Description: the Festoon, Apoda limacodes (Hufnagel, 1776) found at New Forest, Hampshire, England, 1.7.2003
Date: 1.7.2003
Last import: October 16, 2017