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

Larval case

Date: 27/05/17

Location: Ipswich

Small China Mark - Caraclysta lemnata

Larval case

Date: 27/05/17

Location: Ipswich