Home Tags Moscow

Tag: moscow

Photo: Bruno Alfano

Russian tragicomedy

The tragicomic days lived by actress Martha Nowill in the Moscow winter of 2009 would not only give but be transformed into the feature film Russian Red