- Home
- Bark scorpion (Centruroides testaceus) fluorescing under UV light on the tropical island of Bonaire, part of the Caribbean Netherlands. Mouse Pad #474787796
Bark scorpion (Centruroides testaceus) fluorescing under UV light on the tropical island of Bonaire, part of the Caribbean Netherlands. Mouse Pad #474787796