Born 1 January 1987 in St. Petersburg, Russia
Rachel Monosov is a Russian artist, performer and filmmaker.