Canary Wharf, Docklands London England UK
Size:
3455px × 5184px
Location:
Canary Wharf, Docklands London England UK
Photo credit: ©
Julia Gavin / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
12,
canary,
clock,
docklands,
london,
noon,
people,
wharf