Crowd on the Square in the Business District, London (Stock Footage)

Crowd on the Square in the Business District, London (Stock Footage)

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

by
by
by
by
by
by