Designed by
Title
Workers are working a production line in a seafood factory in Ho Chi Minh city, Vietnam #55765468
Description
HO CHI MINH CITY, VIETNAM - OCTOBER 3, 2011: Workers are working a production line in a seafood factory in Ho Chi Minh city, Vietnam
This image is editorial