216 E Broughton St, Savannah, Georgia 31401 USA
SCAD Savannah Film Festival. 'Devotion' motion picture screening.
Photo Credit: Yelp