suprememagnanimity.com
David Loughlin
Port Moresby | Kieta, Bougainville Island | Samari Island We’re approaching Port Moresby, mid-morning on a beautiful August day. I’m on deck, gazing into the distance as we get closer.…