To me, the cat flea looks like something out of a scifi blockbuster.
Posted by philocinemas (Member # 8108) on :
Great pictures - It reminds me that there is often inspiration right under my nose, or my feet.
Posted by Robert Nowall (Member # 2764) on :
Back in the 1970s, Analog printed a picture of some dreadful bug taken by one of the electron microscopes of the day...then, a couple of years later, the same image popped up in an illustration for a story...