Locusts wins 'Best Music Score' at the 2020 Melbourne Indie Film Festival. Due to Covid 19 this was delayed with winners only announced today.
All Rights Reserved | Burkhard Dallwitz