Close
Harlequin Ladybird (Asian Lady Beetle) - Pupa
Harmonia axyridis