Purple-throated Mountaingem (Lampornis calolaemus)Purple-throated Mountaingem (Lampornis calolaemus) femalePurple-throated Mountaingem (Lampornis calolaemus) malePurple-throated Mountaingem (Lampornis calolaemus) malePurple-throated Mountaingem (Lampornis calolaemus) female