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