LIMACODIDAE
The Festoon
Apoda limacodes
.
Chichester, West Sussex. 5th July 2017