Inside the Fiction Factory – Part 195
Giants I was excited to visit the National Museum of Scotland in Edinburgh to see a new exhibition called Giants. This features ten extinct mammals which existed tens of millions of years ago and are described as giants on account of their colossal size. These examples are the largest ever to have walked on the … More Inside the Fiction Factory – Part 195










