MacGregor, John, 1825-1892

Relationships: