Close
Lady Bug (pupa)
Harmonia axyridis