Granville Island, Vancouver, BC - 10mm-ishPorrect chelicerae, I thinkHard to say anything about those spinnerets