David Sparkes

David Sparkes is an Australian journalist with experience in print, broadcast and multimedia journalism

broadcaster, content maker, feature writer, journalist, reporter, rural reporte

Visit: www.davidsparkes.com