Templeton, John Newton, -1851

Relationships: