Close
Twice-Stabbed Lady Beetle Pupa
Chilocorus sp.