Dog-eared Stick Insect
S3 Female, Thoracic Tubercles, profile
Ellura
Dog-eared Stick Insect
S3 Female, Abdominal Tubercles
 
                      
Dog-eared Stick Insect (Hyrtacus tuberculatus)
Copyright © 2022-2024 Brett & Marie Smith. All Rights Reserved. Photographed 09-Jan-2022