Results 2 results found Pair of Squat Shrimps, Thor amboinensis, Triton Bay, West Papua, Indonesia Pair of Squat Shrimps, Thor amboinensis, Triton Bay, West Papua, Indonesia