BTS with Photographer Dean Casavechia On a remote island off the coast of Newfoundland shooting a personal project.