The Ostrovka Experiment

One of the most guarded Soviet secrets.

Snapshots (24)