More Russia

More photos of Moscow, Novgorod and St Petersburg.

[Not a valid template]