The AFHS general meetings will be suspended until further notice.

Alberta Family Histories Society