Purple-throated mountain-gem (Lampornis calolaemus) nectaring at flower. Costa Rica.