Close

Yellow Umbrella Stick Insect

Eurynecroscia nigrofasciata

Yellow Umbrella Stick Insect