top view of a millipede isolated against white background

Royalty-free stock photo ID: 33235423

top view of a millipede isolated against white background