Purple-throated CaribAntillean Crested HummingbirdGreen-throated CaribGreen-throated CaribGreen-throated CaribAntillean Crested HummingbirdGreen-throated CaribAntillean Crested HummingbirdAntillean Crested HummingbirdAntillean Crested HummingbirdAntillean Crested Hummingbird