Male and Female Malaysian locust having sex, aurlarches milliaris, in front of white background, studio shot

Royalty-free stock photo ID: 37442416

Male and Female Malaysian locust having sex, aurlarches milliaris, in front of white background, studio shot