Background
HOLMES, Robert P was born on March 30, 1889 in South Africa.
HOLMES, Robert P was born on March 30, 1889 in South Africa.
Educated in England.
Member Phoenix Club (president), Prince of Wales Country Club, Saint Andrew’s Society, British Society.