Thaumastura

trivial name latin name
Peruvian Sheartail Thaumastura cora