sneakingbliss.com
Vulture Chicks – 3 weeks
The turkey vulture chicks are about 3 weeks old. I was amazed at the lack of odor from the nest cavity opening. Previously, when a parent was in the nest, the smell was malodorous. This time, howev…