Ontify

⌘S

William John Greenshields

Peerage person ID=681303.

Statements about William John Greenshields

Instance Of

Human

Sex or Gender

Male

Child

Royston Maurice Greenshields

Given Name

William
John
Powered byWikidataWikidata