Educa manufactured this exceptional puzzle in 2007. The title is Life, by Royce B. McClure. This one is the uncropped version, which is much more difficult to find.
The puzzle is NEW, with its original FACTORY SEAL. There is a bump in one of the corners, and a small tear in the box, although the seal remains in place, as you can see in the pictures.
It measures 156 x 53.5 cm. The reference number is 13438.