Morgan Edwards

Welsh Tract Baptist Church (New Castle County, Delaware)