A humming bird enjoys the nectar from crabapple blossoms on a one hundred year-old tree at Fort Steele Heritage Park in the Columbia Valley, British Columbia.
May 2009