St. James Church, Wilmington, New Hanover County, North...
St. James Church, Wilmington, New Hanover County, North Carolina
Date & Place: