The purple-throated mountaingem (Lampornis calolaemus).

Polish
<<< ^^^ >>>