Printable View
A rare flower encased in amber is the largest one ever found and dates from around 40 million years ago More...