Telfair House, 121 Barnard Street, Savannah, Chatham...
Telfair House, 121 Barnard Street, Savannah, Chatham County, Georgia
Date & Place: