Charleville Agricultural Show's 40th birthday – come join the fun!
Charleville Show takes place on 29 and 30 June.