Site versions
Large font • contrasting colors • no pictures
A description of the exhibition will appear here soon.
14, Volkhonka St., Moscow, Russia
Nearest metro stations: Kropotkinskaya, Borovitskaya, Lenin Library