Nature Trophy, 2017

A competition featuring insects.