Symplegma rubra
Styelidae

Photograph by Thomas Stach

Palau
Palau
Palau
Florida, USA

Locality:
Thousand Islands, Java, Indonesia

Literature for identification (localities mentioned):
Monniot & Monniot, 2001