The trophy of the International Nature Film Festival

Really happy to get this prestigious award! Capuchin Culture is the Best Nature Short Film!