2012 Charleville Cup Festival
Saturday 3rd November to Tuesday 6th November 2012
Four days of Races. Food. Fun. Fashion. Festival