Alice North

Alice North (1960-) was a British SNP MP who was first elected at the 2010 general election.