Zoologist Lars Thomas


Lars Thomas was kind enough to talk briefly about his big cat sighting in NT.