Reverend H.M. McCulloch.Minister at Knox Presbyterian1898 -1906

Scan
0667
Category
Individual