Ctenomorpha
Genus within Phasmatidae
C. gargantua
Step Back
Back to Home