Designed by
Title
Berdyansk, Ukraine - 26 May 2019: China Hongqiao Group website homepage. China Hongqiao Group logo visible on the phone screen #149905179
Description
Berdyansk, Ukraine - 26 May 2019: China Hongqiao Group website homepage. China Hongqiao Group logo visible on the phone screen.
This image is editorial