The Red Turtle – Review

The Red Turtle is MichaĆ«l Dudok de Wit’s virtually silent animated film produced by Studio Ghibli.

Advertisements