Lilian Longain

Lilian Longain (1943-) was the SNP MP for Crieff from 2000.