Awesome billboard By Donna | February 20, 2010 - 2:45 am |February 20, 2010 Life Billboard at the train station for the new Darwin Centre at the natural history museum. It’s a brain made up of bugs. I really want it as a poster for my wall. Share this:EmailTwitterFacebook Bookmark the permalink.