Russian Art Center in London of Valentina Shaeva: a place where art brings people together
In today’s world, where galleries and exhibition spaces are becoming increasingly commonplace, the opening of a new art venue rarely causes a stir. Yet the Russian Art Center in London stands out as a notable exception. This is a space…