Rev. Peter Dougherty

Grove Hill New Mission Church (Leelanau County, Michigan)