Latin species: Thea vigintiduopunctata English species: 22-spot Ladybird Date of photo: 2010-06-03 ID: 063610_80959