Rachel MonosovJan 1, 1987 - St. Petersburg, RussiaRachel Monosov is a Russian artist, performer and filmmaker.