millipede macro on a green leaf
Keywords
millipede,
centipede,
insect,
nature,
animal,
bug,
leg,
arthropod,
bug,
closeup,
closeup,
insect,
macro,
antennae,
green,
crawling,
natural,
foot,
entomology,
strange,
scarey,
leaf,
leaf,
plant