Labiduridae - Earwigs


 
back
 
Labidura herculeana-Saint Helena Giant Earwig