snakes




Zoological investigations

In addition to Cuba and the Bahamas, the Caribbean island chain contains an unassuming little island called St. Lucia. A rainforested, mountainous, volcanic island roughly…