Designed by
Title
London City business district Canary Wharf from above #81377847
Description
London City financial district Canary Wharf by the river Thames from above. Perspective from the top of the Shard. , modern city, Brexit and Britain future concept and background.