On the set of writer and director Faren Humes's LIBERTY, photographed at Liberty Square in Miami, Florida on June 28th, 2018