img_8511-2

arrow worm

an arrow worm (translucent, about an inch long) on someone’s hand

Leave a Reply