St. James Presbyterian Church (Newcastle, N.B.). Board of Trustees.

Relationships: