White Throated Mountain Gem
costa ricawhite throated mountain gembirdshummingbird
From Costa Rica 2009