Live action footage
Peter and Paul Fortress. The fortress was established by Peter the Great on small Hare Island by the north bank of the Neva River, St. Petersburg, Russia
HD
1920 x 1080