Tag: artwork

17th January 2019

Chernobyl-2 was a town near the Duga-1 radar system built to accommodate technical staff and their families, consisting of several 4 storey apartment blocks and some major public buildings such…