Dixon & Davis

Old First Presbyterian Church (New Castle County, Delaware)