Favourite Share Festitalia Italian Festival Taken on 8 Oct 2017 by Shirley Lam at Spencer Park, Newmarket Festitalia Italian Festival 1/70 Share this article Published on 12 Oct 2017 by Shirley Lam