Close
Japanese ladybug (Harmonia axyridis)