satellite
Photo by Rafael Advanced Systems/TPS-IL on 11 June, 2026

satellite

Artist's rendering of an intelligence satellite to be developed by Israel and Germany. Image by Rafael Advanced Systems/TPS-IL

Photo Details

  • 1024 x 682
  • 86.96 KB
  • Rafael Advanced Systems/TPS-IL
  • June 11, 2026
  • Worldwide