Person
Peerage person ID=504416
Not who you're looking for? Others named Donald MacNicol: British writer and priest
Family