JG
GREENHALGH John
Greenhalgh: The Funeral Service for John Greenhalgh will commence from...
Greenhalgh: The Funeral Service for John Greenhalgh will commence from...
GREENHALGH (John): Passed away in London on 22 July after a long illn...
GREENHALGH (David John): Another friend promoted to Heaven. We will m...