Ceres

Opening envelopes

22 April 2016 by

High over a tranquil English landscape, a life-or-death struggle is taking place. A balloon is locked into a stratospheric rise,…