I may complain about winter in New England, but Russia has us beat tenfold. While we're experiencing a brief thaw, the Motherland remains frigidly locked at sub-zero temperatures. Once the snow melts and people aren't required to wear hats to protect their ears from falling off, I guarantee Moscow will be flooded with street artists itching to work. No doubt Mashka will be in the ranks. She writes:"
"Working alone or with o
"I'm developing my style all the time. Now, I'm j
"When I make a