Blue-throated mountain-Gem - Steve Wolfe

Blue-throated hummingbird male


© Howard Topoff 2011