Telfair Academy of Arts and Sciences, Savannah, Ga.
Telfair Academy of Arts and Sciences, Savannah, Ga.
Date & Place: