Karl Overman: Birds and More
Purple-throated Sunangel (Heliangelus exortis)
modified December 21, 2018