Designed by
Title
London, United Kingdom - February 03, 2019: Sun shines on Thomson Reuters offices building at Canary Wharf in UK capital. TR Group #183559262
Description
London, United Kingdom - February 03, 2019: Sun shines on Thomson Reuters offices building at Canary Wharf in UK capital. TR Group is Canadian multinational mass media and information firm.
This image is editorial