Symplegma rubra
Styelidae

Photograph by Thomas Stach

Palau
Palau
Palau
Thousand Islands, Java, Indonesia

Locality:
Indian River Lagoon, Florida, USA

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