Baby Hummingbirds

    0
    248

    These babies are preparing for their very first flight, moments after this picture was taken I watched one of the birds leave the nest.