biodidac.bio.uottawa.ca
BIODIDAC is (or was) a project of the University of Ottawa (Canada) financed by the Canadian Ministry of Heritage and the Government of Québec.
There are many original illustrations on all kinds of topics related to Biology, very useful in teaching.
Many of these illustrations can be found by search engines, but the original site does not seem to work.