Showing posts with the label Bismarck ArchipelagoShow all
The New Britain Island is the largest island found in the Bismarck Archipelago of Papua New Guinea
Load More That is All