Spiny river snail (Io fluvialis)

« Back to species overview page