Friday, December 29, 2017

The birth of foulness

Deadly parasites lay eggs long before you see the worms.

No comments: