logo

Off the coast of Baffin, a snow-capped island breaks through the clouds