Z7D_5393-Redigera.jpg
Purple-throated Sunangel (Heliangelus viola)