A Tale of Whale Evolution

Share it with your friends Like

Thanks! Share it with your friends!

Close

By Creation Moments

London’s famous Natural History Museum features an enormous gallery, where, among other large creatures, you can see a life-size blue whale hanging from the ceiling.

read more

…read more

Source: Creation Moments

    

  • Rating:
  • Views:311 views
  • Categories: Audios