Another resident of Vamizi Island ← Previous Next → Another resident of Vamizi Island locally named “jibóia”.