A Rapetosaurus feeding on leaves with Rahonavis on its back.

A Rapetosaurus is feeding from conifers leaf, with some Rahonavis on it's back and newborn Majungasaurus babies in their nest.