Iconic Tower Millennium Pier overlooking the majestic Shard in London, England, capturing the essence of urban elegance and architectural grandeur
4k 00:14
Add to Collections
Add to Favorites