Shard Tower London Business District Financial England 2 (Stock Footage)

Shard Tower London Business District Financial England 2 (Stock Footage)

London skyline focusing on the shard, which is the city’s tallest skyscraper.

by
by
by
by
by
by