Hare Island, Peter and Paul Fortress (Stock Footage)

Hare Island, Peter and Paul Fortress (Stock Footage)

Time lapse shot of the Peter and Paul Fortress viewed from Neva river in Saint Petersburg, Russia

by
by
by
by
by
by