Peter and Paul Fortress (Stock Footage)

Peter and Paul Fortress (Stock Footage)

Aerial view of Petropavlovskaya fortress in Saint Petersburg, Russia

by
by
by
by
by
by