Edward Allen

St. Georges Presbyterian Church (New Castle County, Delaware)