Asian Lady Beetle Larva, Harmonia axyridis

Royalty-free stock photo ID: 92360005

Asian Lady Beetle Larva, Harmonia axyridis