A high resolution declassified KH-7 spy satellite image of Morzhovets Island, Russia from 1967

Morzhovets Island, Russia

Interactive Viewer

Tags:
Russia
KH-7