Foreign Film's Most Glamorous Night

Foreign film's most glamorous night in New York.

From Town & Country