Thompson, John S. D. (John Sparrow David), Sir, 1844-1894

Relationships: