News
and the Neva River runs through the city center – St. Petersburg is a planned city that originated with the Peter and Paul Fortress on Zayachy Island (Hare Island). Palace Square, in the heart ...
Since the 1760s, British visitors had published accounts of Russians’ ‘infamous frauds and cruel extortions’, the inhumanity of serfdom and the instruments of torture in the Peter and Paul Fortress in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results