About Play Pause Unmute Mute Natasha Foster is a photographer and director based in Sydney, Australia.