Walking stick, Phasmatodea. Insect photographed in their natural habitat

Royalty-free stock photo ID: 181018094

Walking stick, Phasmatodea. Insect photographed in their natural habitat