A beautiful documentary which follows mama and two baby Allen’s hummingbirds from birth to fledging. Filmed in Los Angeles, California. High Definition.

source

LEAVE A REPLY

Please enter your comment!
Please enter your name here