Telfair Museum of Art

city: Savannah (Georgia)
address: _