A high resolution declassified spy satellite image of Odesa, Ukraine in 1980.

Odesa, Ukraine

Interactive Viewer

Tags:
KH-9