Headquarters of China Taiping Insurance Holdings Company , Finch Lane, London


Size: 4368px × 2912px
Location: London, United Kingdom
Photo credit: © Chris Batson / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: china, chinese, city, insurance, london, taiping, uk