Lisa Wu attends the STAR ATL Live On the Park screening

Posted on Nov 09, 2016.

Lisa Wu attends the STAR ATL Live On the Park screening at Park Tavern on November 7, 2016 in Atlanta, Georgia.