Impact damage to Sentinel-1A satellite solar array

Bildnummer 12540260
Impact damage to Sentinel-1A satellite solar array
;