Hummingbird Species List - Black-Thighed Puffleg
     
Black-Thighed Puffleg
        
Source

Leave a comment

Name .
.
Message .