The Ostrovka Experiment

Visit

One of the most guarded Soviet secrets.

Snapshots (31)