Who has the largest eyes?

391 18 4
                                    

The giant squid has the largest eyes in the world

Random Facts BookWhere stories live. Discover now