Meet Bella, an Allen's hummingbird that has been nesting in the branches of the same ficus tree for years.

The homeowner, who wants to remain anonymous, first noticed the tiny bird around her California home in 2005, and she dubbed her Bella and watched the hummingbird build a nest over a two-week period.

Soon, Bella laid two eggs about the size of jellybeans, and after about 16 days of incubation, the eggs started to hatch.

mom feeding baby hummingbirds"I watched her feed these little babies continuously throughout the day," the homeowner said. "It seemed like such hard work, but she kept at it."

The bird fed her young a mixture of insects and nectar, a concoction the homeowner refers to as "Buggy Stew," and soon, the babies started to test their wings and explore the world around them. A few weeks later, they fledged from the nest.

"I really missed my little hummingbirds that I had grown to love and adore after so many weeks of watching them. I didn't dare hope it would happen again."

But to her surprise, the bird returned the next year, and the tiny hummingbird has continued to do so, building new nests and raising her young.

After years of enjoying the avian family, the homeowner decided to share the "little life miracle" with the world, and she set up a webcam.

Now, thanks to explore.org, anyone with an Internet connection can watch Bella as she incubates her eggs and raises her young. (The cam link is embedded below.)

One chick has already hatched, and the second could hatch any day now. About 21 to 25 days after hatching, the baby birds will fledge.

The webcam is explore.org's latest addition to its Pearls of the Planet initiative, a collection of live video feeds from around the world.

Related on MNN: