Nature’s Clean-up Crew Has Arrived
Snow on the ground or not, Mother Nature’s clean-up crew has arrived. Turkey vultures are hard at work converting unsightly reminders of the perils of car/animal meetings along the side of the road into nutrition. The sense of smell on these birds must be outstanding to find the carcasses from so far away, especially when the remains have been frozen.
I found several turkey vultures working on this deer carcass in Bremer County.
Turkey Vulture on Deer Carcass:
Turkey Vultures on Roof: