Sophie Marceau on the Red Square in Moscow March 7, 2015 Allrus Sophie Marceau on the Red Square in Moscow