Tardigrades: images / Tardigrades-D04
Copyright: www.tardigrades.com, years 2000-2006
Tardigrades: Echiniscus tardigrades on moss leafs - 2048 x 1536 pixels