Holmes, William, active 1882-1909, private Secretary to Sir A C Lyall

Relationships: