helen-mirren.net
Helen Mirren visits “The Sleeping Beauty” at Mikhailovsky Theater
Helen Mirren is currently in Moscow for the filming of “Catherine the Great”, and it looks like she enjoys a full dose of culture over there. Last week, she visited the cast of “T…