The Last Giants

The courageous fight of one woman to save the whales of the Strait of Gibraltar.

Country
Germany

Category
Ecology Now

Runtime 1:30:00

Directed by

Sofie Schulz