elrc-citizen-science-group4 Not sure what this is, would love some help. Spider with 2 longer sets of front legs, striped. Very small found (20 cent coin) on the bark of a tree in botanical gardens
Comments (2)