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

- Image ID: MGDE56

Similar stock images