Birds

Antillean crested hummingbird (2)

Antillian crested hummingbird (1)

Purple-throated hummingbird (4)

Purple-throated hummingbird (3)

Purple-throated hummingbird (2)

Purple-throated hummingbird (1)