Tiny shells and hidden animals

Narrow-mouthed whorl snail

Narrow-mouthed whorl snail on palm, (C) Dr Matt Law

Bookmark the permalink.