Close
Leopard ladybug
Calligrapha polyspila