Small China Mark larva - Caraclysta lemnata
Small China Mark larva - Caraclysta lemnata

Date: 14/05/2017

Location: Ipswich

Small China Mark larva - Caraclysta lemnata

Date: 14/05/2017

Location: Ipswich