Close
Asian ladybug (Harmonia axyridis)