Celia and Sunrise

Dir: Antoni Sendra / Spain / 2012

The story of two cargo ships stranded 100 feet from the beach.