Dreamstime

Egg of Haaniella scabra, stick insects
Royalty-Free Stock Photo