SandSandthumb_upthumb_downSandApril 29, 2017Directed byAdrian CousinsThe Thames near Deptford, South London, February 2017.US Last Updated: November 28, 2025 Request Update Cast