Satauro Ole Manumalo CCCAS, UCC Church Staff & Leaders

  • Calvin Samuelu