Majungasaurus – One of the Last Surviving Dinosaurs June 21, 2019 Light Future Art LLC 2 Comments Majungasaurus was one of the last dinosaurs to live, right at the end of the Cretaceous Period 66 million years… Continue Reading