Dave Leadbetter


David "Dave" Leadbetter, was a figure in Scottish politics.
He was born in South Battersea, London, England.