This specimen was observed on a small island near the western shore of Flores, East Nusa Tenggara, Indonesia.

More Ivan N. Bolotov's questions See All
Similar questions and discussions