Rhyncolosoma dubium (Gahan,  1900)

Christmas Island: Greta Beach