Wonder Women Everywhere At The 19th Provincetown International Film Festival

The colorful streets of picturesque Provincetown, situated on the tip of CapeCod in Massachusetts, were alive with film-goers last night, at the opening night of the 19th Ptown International Film Festival 2017 (PIFF2017). With an inspiring number of female film entries, we couldn’t wait to dive in and get watching!