Spider 8908pse (Large)

Spider 8908pse (Large)

Observation - Spider 8908pse (Large). Description: A large individual, as in the photo spanning 8-10 cm

A large individual, as in the photo spanning 8-10 cm