New World Te Rapa by Charli Harrison | Aug 8, 2019 New World Te Rapa751 Te Rapa RdHamilton New Zealand