Welsh politician and MP (born 1950).
No voters have rated Madeleine Moon yet. Please check back soon.