Kapiura

Kapiura in West New Britain.

Kapiura

waterway
river