E esa.int ESA Sentinel-1D delivers first high-resolution images 128 points giuliomagnifico 11 months ago 32 comments