camera crew

Filming in the markets of Port Moresby in Papua New Guinea