Frozen ice floes on the River Neva. The Hermitage stands behind
ST PETERSBURG
...........................
EF- STP- 28002