Contributor

Slava Mogutin

New York-based Russian artist and writer

Slava Mogutin is a New York-based Russian artist and writer.

Got a tip?

Do you have info to share with HuffPost reporters? Here’s how.