ARTS & ENTERTAINMENT ENVELOPE COMPANY TOWN

"Monsters University" at Cannes

A "Monsters University" display at a hotel in Cannes, France, before the start this month of the city's annual film festival. Sebastien Nogier / European Pressphoto Agency
Loading