Freshwater prawns sold at street market in Gairkata (India)
I believe those are freshwater prawns (i.e. river shrimps). There are also a few insects that crawled in the mix, but insects are edible too, so no problem!
If you can identify the exact species, please post a Comment!
I just took a break from my long motorcycle journey and strolled around this lively and colorful street market in a small town called Gairkata, in West Bengal.