People Walking Along the Embankment (Stock Footage)

People Walking Along the Embankment (Stock Footage)

People Walking Along the Embankment of Neva River. Saint Petersburg, Russia

by
by
by
by
by
by