Beth Gavaghan

Reporter

Reporter for the Wiltshire Times, covering live and breaking news stories.

Reporter for the Wiltshire Times, covering live and breaking news stories.

Latest articles from Beth Gavaghan