Video

Peter and Paul Fortress the Neva River in St. Petersburg (Stock Footage)

Peter and Paul Fortress the Neva River in St. Petersburg (Stock Footage)

Peter and Paul fortress the Neva river in St. Petersburg. Tourists and people visiting the fortress and the architecture of the city

by
by
by
by
by
by