Bee Hummingbird (Mellisuga helenae), perched. Cuba

Share

Leave a Reply