WoRMS Specimens details
SEMC - Snow Entomological Museum, University of Kansas, Lawrence, Kansas, USA.
Mauritius, Pointe aux Sables;