Share |

The 29th Annual Southern Festival of Books: A Celebration of the Written Word

Location: 
Nashville Main Public Library & War Memorial Auditorium
Southern Festival of Books