Social

IN FOCUS

The Terra Group hosted the Miami International Film Festival, Miami Film Society and Georgetown Club of Miami at 900 Biscayne Bay to honor the Miami International Film Festival’s 2009 Florida Focus Winners.