Close
Tesselated Cockroach
Archimandrita tesselata