Stars descend on Rome for film festival

11/12/2013

Stars descend on Rome for film festival