Close
Blattellidae (ootheca)
Blattellidae Ellipsidion sp.?