Photo Details

Photo detail

September 2, 2011

At the New York City International Film Festival, “Dancing on the Edge” won Best Director for Alexander MacKenzie, right, and Best Young Actress for Nicole McCullough.