Saerama is one of three islands just south of Cape Kamboro, North East side of Choiseul. B-24 Liberator
Saerama is one of three islands just south of Cape Kamboro, North East side of Choiseul.
B-24 Liberator