public profile
Son of William Holmes and Harriet Janet Brother of Peter Holmes; Elizabeth Holmes; Amelia Holmes; William Holmes and Edward Holmes