SARAH'S KEY

France 2010