Share
twitterlinkedinfacebook
Image 1 of 1
3029243.JPG
Many-spotted Hummingbird (Taphrospilus hypostictus) perched on a branch, Wildsumaco Reserve, Ecuador.