Tessa Piper




A British national who has lived and worked in Indonesia for the past two decades.