Scylla Serrata, commonly known as the Mud Crab, Red or Green Crab, has an immense market demand all over the world, particularly in South East Asian countries. This seafood delicacy is considered as one of the tastiest of all Crab species. This is sold live in many international markets. India...
Tongchuan Lu Seafood Market - Shanghai, 2015.01.13.