Close

Brown Huntsman spider or Laya

Palystes sp.

Brown Huntsman spider or Laya