Other Insects and Spiders - Erica Siegel AAPS AFIAP

Galleries

Powered by SmugMug Log In

Spiny Leaf Stick Insect, lichen form - 067

Extatosoma tiaratum

stick insectspiny leaf stick insectExtatosoma tiaratumlichen form stick insect