A flea and flea larvae February 22, 2021 alex escobar a beautiful illustration of a flea from Micrographia. both images from the book animal:exploring the zoological