Home Collections

Macleod, Donald, b. 1688.