Close
Purple-throated mountain gem
Lampornis calolaemus