The 20 Fenchurch Street office building, London
Size:
6000px × 4000px
Location:
London
Photo credit: ©
Alexandros Lavdas / Alamy / Afripics
License:
Royalty Free
Model Released:
No
Keywords:
20,
britain,
british,
building,
city,
england,
english,
fenchurch,
great,
london,
office,
street,
uk