This is a French Small poster 40 x 60 cms from the original year of release of this film in 2007.
Pixar’s eighth film was a box office and critical success, winning the Oscar for Best Animated Feature and being nominated for a further four awards.
Email us for price