2018 Annual Parish Meeting

St. Michael's Church-Vestry-Annual MeetingSt. Michael's Church-Vestry-Annual Meeting