Helene Donohue is known for Lake Runs Red (2016) and Blue Balloons (2017).
Blue Balloons
Lake Runs Red