English Channel and shipping lanes, satellite radar image

Bildnummer 12950703
English Channel and shipping lanes, satellite radar image
;