Peter Ambuofa
Solomon Islands missionary

Peter Ambuofa