London England Financial Center Business 5 (Stock Footage)

London England Financial Center Business 5 (Stock Footage)

The Swiss RE building also known as the Gherkin in the financial heart of the city, london.

by
by
by
by
by
by