Vervain Hummingbird (Mellisuga minima)

 

1

John Crow Mountains, Jamaica.  April 2001.