Large Female Edible Crab

Large Female Edible Crab

Observation - Large Female Edible Crab - UK and Ireland. Description: