Ogrefaced Spider (Deinopis spinosa)5

Ogrefaced Spider (Deinopis spinosa)5


©Daniel D. Dye 2016