Posts with tag Sarah Michel

Printed Matter

Sarah Michel — Echos from the Dephts (A true fiction)

On April 22, 1970, the centenary of Lenin’s birth, the foundation stone was laid in the Kola Peninsula, on the edges of the USSR, where…