That pesky lake parasite we call Duck Flea.
The parasite actually develops in snail but looks for a warm host to lay its eggs.
The parasite actually develops in snail but looks for a warm host to lay its eggs.
For many of us, living in Geneva provides a chance to be close to a lake which ordinarily might not …