a film still of an ocean

The Otolith Group Hydra Decapita 2010 (film still). Copyright and courtesy of the artists.

The Otolith Group: Hydra Decapita