The hummingbirds are always such a joy to watch but always hard to photograph because they rarely sit still long enough.
Most experts believe a hummingbird lives "3-4 years" in natural conditions. But with artificial feeding, a hummingbird may live as long as 10 years.
I don't know how old these ones are because I have never figured out a way to tell them apart let alone how old they are. I do know that the males have a red band on the neck and the females do not. I remember a tale from many years ago that if you sprinkle salt on a birds tail you can catch it. I have had many birds in my hand but never had to put salt on it's tail to do so.