Rural Life
When Eleanor Fleming became Charleville Agricultural Show chair in 2019, little did she think it would not be 2022 when she oversaw the event