Eye Spy - Barely

Share
twitterlinkedinfacebook
Image 17 of 29
< Prev Next >
3032585.JPG
Green Snail (Cantareus apertus) juvenile on a human finger, a European native that is an introduced and invasive pest species in the USA.