public profile
Son of Walter Barrow Hargreaves and Eliza Mclean Brother of Private; Constance Lillian Hargreaves; Private; Private and Private