Close
Under A Microscope: Multi-colored Asian Lady Beetle
Harmonia axyridis