English Channel

English Channel
English Channel
Radar image of the English Channel, showing sea currents, surface roughness and detection of ships.