The Central Embankment, Snowy London (Stock Footage)

The Central Embankment, Snowy London (Stock Footage)

Time lapse. London. England. United Kingdom. Architecture and details of the city.

by
by
by
by
by
by