BY THE HERMITAGE

42 MOYKA RIVER EMBANKMENT
ST PETERSBURG
Russian Federation