Gallery 5 - Deanna by Nature

Hummingbird 1714

I shot this pic with the 1300mm lens from 30 yards. I liked the soft cuddly look and thought I'd share it.
Spiritual meaning of Humming Bird -
Joy, happiness and sweetness. What you have been dreaming of is on its way. Success, health and other accomplishments will zoom in as you allow it in divine time. Be joyful in every moment.