Finisterre Vision

Finisterre Vision is dedicated to finishing the Great Commission in the Finisterre Mountains of Papua New Guinea by engaging the people that no one else will.