Green Throated Carib Hummingbird

See the many different varieties of Hummingbirds in the Caribbean this is a Green Throated Carib Hummingbird