You're watching:

Allen's Hummingbird Nest

Allen's Hummingbird Nest 106 Views
Favorite
Full Mode

Enjoy this live Allen's Hummingbird Nest streaming HD webcam, from where you can watch a close-up view of this lovely mother Hummingbird sitting on a nest she build on a string of Christmas lights in the city of Thousand Oaks, in the U.S. state of California.

Tags: animals, california, thousand oaks