species 16,977 observations

Striped Lynx Spider

Oxyopes salticus