Penguin Island has won the prize of “The Grand Prix of the Festival” at the International Environmental Film Festival (Envirofilm) in Banksa Bystrica, Slovakia! The festival is running from the 16th May until the 21st May. Envirofilm is a wonderful film festival that is bringing audiences’ much needed attention to the state of our environment.