‘The Square’ Wins Top Prize at Cannes; Sofia Coppola Is Best Director

You must be logged in to post a comment Login