Delia Owens Previous Published April 29, 2020 at 676 × 498 in Where the Crawdads Sing (2018): Delia Owens