I have it on good authority that this is actually an ant-mimic spider

I have it on good authority that this is actually an ant-mimic spider
Posted: 3mth ago Viewed: 63 times Liked: 0 times

More photos