Favourite Share Lavazza Italian Film Festival Taken on October 2012 by Joanne Thies at Palace Barracks Cinemas Alex Boon and Czahn Armstrong 1/38 Share this article Published on 04 Oct 2012 by Linsey Rendell