White-necked Jacobin (Florisuga mellivora)

White-necked Jacobin (Florisuga mellivora)