Colorful Crab decapods, yellow red legs and blue green strip carapace or crabshell, sea crab in south coast of Thailand

- Image ID: MGDE4R
Colorful Crab decapods, yellow red legs and blue green strip carapace or crabshell, sea crab in south coast of Thailand
Orapin Joyphuem / Alamy Stock Photo
Image ID: MGDE4R