The Mermaid's Tale
Film duration:
19
Year:
1991
Countries:
UK
An evocative animation that illusrates the freedom a woman experience when she takes to the water.
Images
Related
From the collection: