Skip to content

Large canoe full of people pulled up on the beach - Cassia Village (near Hoskins Airfield, New Britain Island, Papua New Guinea)

Large canoe full of people pulled up on the beach - Cassia Village (near Hoskins Airfield, New Britain Island, Papua New Guinea)