Welsh Labour Party politician (1865-1941).
No voters have rated David Williams yet. Please check back soon.