Wildlife, Landscapes & History of Aruba, Curaçao & Bonaire
Amphibians – Amfibieen
Some people absolutely hate them, while others love them. Whistling frogs leave no one entirely unmoved.