Sheldon
Macgillivray

Westminster Presbyterian Church
Organization