Filmmaker Leon Duplay captured the astonishing process of over 150 turtles being born and then being helped to the sea by the helpful residents of Lankayan Island in Malaysian Borneo. Simply stunning.
via Digg
Filmmaker Leon Duplay captured the astonishing process of over 150 turtles being born and then being helped to the sea by the helpful residents of Lankayan Island in Malaysian Borneo. Simply stunning.
via Digg