Pixar Portal Logo

New Hi-Res Still for The Blue Umbrella

Believe it or not, this is 100% computer generated imagery.
Click to enlarge.

Still image of rainy city Pixar's The Blue Umbrella