Rev. James Millar as titled by Sam Henry

Rev. James Millar as titled by Sam Henry

Place