Amy Louise Moy

Party: Labour

Ward: The Shelfords & Stapleford

Parish: Great Shelford ; Little Shelford ; Newton ; Stapleford