Microscopic view of a water flea parthenogenetic eggs inside shell carapace - Image Details