MacGregor, Charles Metcalfe, sir, 1840-1887

Relationships: