Purple-throated Mountain-gem ♀

Purple-throated Mountain-gem ♀