Close
Orange Comb-footed Spider, female
Parasteatoda sp.