Nevsky Prospekt, Leningrad, USSR, 1985
Nevsky Prospekt, Leningrad, USSR, 1985
Nevsky Prospekt, Leningrad, USSR, 1985
Nevsky Prospekt, Leningrad, USSR, 1985
Nevsky Prospekt, Leningrad, USSR, 1985
Nevsky Prospekt, Leningrad, USSR, 1985
Summer rain. Petrovka st, Moscow (1970s).
Nevsky Prospekt, Leningrad, USSR, 1985
Summer rain. Petrovka st, Moscow (1970s).
Nevsky Prospekt, Leningrad, USSR, 1985
Nevsky Prospekt, Leningrad, USSR, 1985
Summer rain. Petrovka st, Moscow (1970s).
Summer rain. Petrovka st, Moscow (1970s).
Summer rain. Petrovka st, Moscow (1970s).
Nevsky Prospekt, Leningrad, USSR, 1985
Nevsky Prospekt, Leningrad, USSR, 1985
Nevsky Prospekt, Leningrad, USSR, 1985