The Savannah

The Savannah was one of the early movie theaters in The downtown area of Savannah, GA>

Leave a Comment

Menu