Winning poster for Cinema Italy XV featured in Miami & Atlanta.