The Happy Island (1958)

The Happy Island looks at the work of the London Missionary Society on Gemo (now Hanudamua) Island in Port Moresby harbour, Papua New Guinea, which...


image