SegarB0973.jpg
Crabs, spider, Achaeus japonicus, Orangutan crab, Pulau Putus, Lembeh Straits, Sulawesi, Indonesia, SegarB0973