100 million year old cockroach found in exceptional condition with eyes intact

100 million year old cockroach found in exceptional condition with

fs11