Steamy scenes filmed in the PNG highlands. Explicit sex captured on camera. Related tags:sexsex moviemoviepnghighlands