Patrick Abercromby Duff

Date of Birth: 12th November 1881
Place of Birth: Scotland
Education: Eton College
Training: Militia
Commission Type: Regular

Date of Birth: 12th November 1881
Place of Birth: Scotland
Education: Eton College
Training: Militia
Commission Type: Regular