species

Plectoptera picta Saussure & Zehntner, 1893

pictured beetle cockroach

Observations
No records found.