Live action footage
Meteor boat floats the Neva river in Saint Petersburg. Vasilevsky island on a background in summer cloud gray day.
HD
1920 x 1080
This Element is also available via Subscription.