Workers peel shrimp in a tin-roofed processing shed in the hamlet of the Tallarevu, in Kakinada district, in the Indian state of Andhra Pradesh, Sunday, Feb. 11, 2024. Indian shrimp is regularly sold ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results