A look behind the scenes of the 2014 Dominica Film Challenge. A creative expedition to the Nature Island of Dominica where we brought down 6 teams of photographers, filmmakers, and…
Continue Reading