MacLeod, John, 1771?-1855.

Relationships: