Lord of Nature_key art Published December 4, 2022 at 1798 × 2560 in Documentary “Lord of Nature” Wins Roy W. Dean Grant for Summer 2022