Welcome, Sign In
165 Million Year Old Fossil of Insects Mating
Description:The fossil of two frog hopper insects in the act of mating has been uncovered by archaeologists in China after being buried for 165 million years.
165 million fossil bug sex
165 million fossil insect sex
fossil bug sex