A festival that started off slow but gained in momentum and drama drew to a satisfying conclusion tonight with “The Tree of Life”,Terrence Malick’s stunning meditation on memory and childhood, winning the Palme d’Or.

Tree of Life Wins Cannes Palme d’Or
Advertise with The Green Blog Network Please contact us for sponsorship and advertising rates. Email: GreenBloggerInfo [at] gmail dot com