An ecological film about a big adventure for one small turtle which is trying to find his family. Stop-motion on location.

Elche, Spain
Saint Petersburg, Russia

Length:
1:55 Minutes