A chef presents a lobster during the annual Port of Los Angeles Lobster Festival in San Pedro, California, the United States, July 16, 2017. (Xinhua/Zhao Hanrong)
Go to Forum >>0 Comment(s)