Greenshields is a surname. Notable people with the surname include:
President, National Union of Teachers Chairperson., Communist Party of Britain
References
Greenshields Wikipedia(Text) CC BY-SA
Greenshields is a surname. Notable people with the surname include:
President, National Union of Teachers Chairperson., Communist Party of Britain