Impact damage to Sentinel-1A satellite solar array

Numéro d’image : 12540260
Impact damage to Sentinel-1A satellite solar array
;