High Museum to Celebrate 25th Annual Latin American Film Festival
ATLANTA, GA.- The High Museum of Art will present the 25th annual Latin American Film Festival from Friday, September 24, to Saturday, October 30. This years festival will feature fifteen outstanding recent films, with a special focus on Argentin…