No results found

Archival description
Stewart, James Livingstone Collection Presbyterian Church√