SHANGHAI, CHINA - July 25: Shanghai city: Shanghai is located in the Yangtze river estuary, is one of China

SHANGHAI, CHINA - July 25: Shanghai city: Shanghai is located in the Yangtze river estuary, is one of China - 10164824

Similar stock images

to-top-page