Navigation

Periplaneta or Blatta, cockroach, setaceous antenna w.m.