LATEST Actress Amy Hargreaves & Bénédicte de Montlaur of the French Embassy talk Films On The Green 2017, “13 Reasons Why” & more Darren Paltrowitz · June 1, 2017