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

Date: 14/05/17

Location: Ipswich

Small China Mark larva - Caraclysta lemnata

Date: 14/05/17

Location: Ipswich