Saint-Petersburg Chanel Cityscape (Stock Footage)

Saint-Petersburg Chanel Cityscape (Stock Footage)

One of the chanels of Neva river in St. Petersburg, Russia

by
by
by
by
by
by