heavy barge on yangtze river near chongqing, people's republic of china, asia - barge stock videos & royalty-free footage
{"Image ImageDescription": "Heavy barge on Yangtze River near Chongqing, People's Republic of China, Asia", "Image Copyright": "Frank Fell"}