EAST LONDON NATURE

Lily Leaf Beetle

Lilioceris lilii