New billboard on Pixar Place for James and the Giant Peach

IMG_0623

IMG_0623