Found only on Christmas Island, it is common in places on the lower terraces of the island, including at Flying Fish Cove and North West Point.
Dicliptera |