SLAVA MOGUTIN

Slava Mogutin is a New York-based Russian artist and author, who works across different media, including photography, video, text, installation, sculpture and painting.